Business

Mark Zuckerberg has lost $70 billion in net worth, bumping him down to 20th rich..